permit to transact business - Español Inglés Diccionario